package com.wk1un2.service;

import java.util.List;
import java.util.Map;

import com.baomidou.mybatisplus.extension.service.IService;
import com.wk1un2.entity.Sign;

public interface SignService extends IService<Sign> {
	// 查询所有签到信息
	public List<Map<String, Object>> getAll(Map<String, Object> map);

	// 查询总数
	public Integer count(Map<String, Object> map);

	// 查询当日已签到了的咨询师
	public List<Sign> getSignConsultant(Integer page, Integer limit,Integer signstate,String username);
//添加
	public Integer insert(Sign sign);
//修改
	public Integer update(Sign sign);
//删除
	public Integer delete(Integer signid);
	
	
	// 签退主页面
	Integer updateByUseridMain(Map<String, Object> map);

	// 签到主页面
	Integer addSignMain(Map<String, Object> map);

	// 查询签到状态主页面
	List<Sign> getSignStateMain(Integer userid);

}
